class Solution:
    def numRabbits(self, answers: List[int]) -> int:
        answers.sort()
        ret=0
        now=0
        i=0
        c=0
        while answers[i]==0:
            ret+=1
            i+=1
        while i<len(answers):
            if answers[i]==now:
                if c==now+1:
                    now=answers[i]
                    ret+=answers[i]  
                    ret+=1
                    c=1
                else:
                    c+=1                  
            if answers[i]!=now:
                now=answers[i]
                ret+=answers[i]
                ret+=1
                c=1
            i+=1
        return ret

# 执行用时：
# 56 ms
# , 在所有 Python3 提交中击败了
# 44.04%
# 的用户
# 内存消耗：
# 15 MB
# , 在所有 Python3 提交中击败了
# 28.11%
# 的用户